- 0.0 Accessibility Training
- 0.1 Who does what
- 0.2 Helpful tools
- 0.3 Checklist
- 0.3 Glossary
- 0.4 Screen readers we support
- 1.0 Buttons and toggles
- 1.0 Bypass blocks
- 1.0 Focus visible
- 1.0 Images and Decorative Elements
- 1.0 Landmark structure
- 1.0 Modals
- 1.0 Non Text Content
- 1.0 Page Title
- 1.0 Tables
- 1.0 Tabs
- 1.0 Test Evidence Spreadsheet
- 1.0 Tooltips
- 1.1 Perceivable - Text alternatives
- 1.2 Perceivable - Time-based media
- 1.3 Perceivable - Adaptable
- 1.4 Perceivable - Distinguishable
- 2.1 Operable - Keyboard accessible
- 2.2 Operable - Enough time
- 2.3 Operable - Seizures and Physical Reactions
- 2.4 Operable - Navigable
- 2.5 Operable - Input Modalities
- 3.1 Understandable - Readable
- 3.2 Understandable - Predictable
- 3.3 Understandable - Input Assistance
- 4.1 Robust - Compatible
Images and Decorative Elements
Images, icons and animations are not read out by a screen reader and need to have an alternative name, label or explanation to help users understand the page. Using alt text, ARIA-label and ARIA-labelledby we can help all users better understand the contents of our pages.
Images and icons
Images used to label other information If an image/icon is used like in the example below, the icon should be labelled with alternative text to tell the user what the information refers to. In this case alt=”Telephone”.
Informative images A text alternative should be supplied when images /icons / illustrations/ photos provide information or understanding to a concept.
Decorative images When the purpose of an image or icon is to add visual decoration you can give the image a null text alternative
Maps
Embedding google maps is not accessible.
- Give the map a descriptive heading and title attribute
- Determine the purpose of the map
- If the map shows landmarks read these out in an unordered list or paragraph
- If the map gives directions they need to be spelled out in clear basic text